long lawn - Turkish English Dictionary